|
Author |
Thread Statistics | Show CCP posts - 1 post(s) |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.04 13:53:17 -
[1] - Quote
Ever since a few days ago, I've been getting many socket closes over and over.
This was PingPlotter at the most recent one.
http://i.imgur.com/WmcKi1g.jpg |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.09 01:27:36 -
[2] - Quote
I've been keeping track of which client is getting socketcloses, and I've noticed that it's always a client that's been idle for a while. Never had I had a socket close on a client that's been actively used.
If I'm running two clients, using one to keep an eye on another system, and one I'm actively playing on, it will always be the scouting client that gets a socket close. Same with three-five clients, the ones that are being used will never socketclose. Just the ones that are sitting idle.
I've also noticed that clients that have been sitting for a while can become extremely unresponsive for 10-15 seconds, unable to switch ship, activate modules, right click on things, etc. After a little time, the client fixes itself and continues on without issue.
I've also been watching PingPlotter, and while some socketcloses have a spike in PL, there are plenty that don't show anything.
This, combined with how it started when they did the server upgrade, is making me thinks that perhaps CCP changed something with how the server handles clients that haven't made any actions for a while, and it's having hiccups. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.10 01:54:44 -
[3] - Quote
I've started watching the Resource Monitor.
As a client sits idle (Even with running modules) and is sending no data, the network activity it receives from the server will eventually drop down to 0. Even being removed from the list completely. Once it hits this point, it doesn't receive chats, convo invites, local changes, overview changes... anything at all from the server, until the client in question does a new action to come out of idle. Coming out of idle can take upwards of 10-15 seconds.
This is not occurring to an actively used character.
I'm going to guess the socket closes are from not receiving any information from the server for too long, or a packet loss spike during that time of no data received. The problem with finding this out is I'm constantly getting small PL from certain servers along the route and always have, and the socket close notification isn't immediate.
I'll try a VPN in a bit to see if that changes anything. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.10 07:13:44 -
[4] - Quote
Helios Anduath wrote:Resource monitor is not the best way to keep an eye on network traffic for problems. If you really want to get technical, then Wireshark is your friend here as you can see what is being sent & received and whether there are retransmissions, errors, etc. It would need some setting up to only capture Eve traffic but it is doable.
I had a fiddle around with WireShark and managed to capture this socket close from an idle client. http://i.imgur.com/lYoG8lF.jpg
When the client has been idle for a while, and the Recieved (B/sec) is zero, doing something on the client brings up this... http://i.imgur.com/K24agc7.jpg This one took 26 seconds before the client would start responding again.
http://i.imgur.com/09ynNzn.jpg This one took 32 seconds between a button press and the client responding.
I managed to lose the Pingplotter image I had, but it had consistent ping and the usual slight PL from one of the servers on the route. I'll make a post in a bit with a Pingplotter/Wireshark socketclose when I get another. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.10 08:15:31 -
[5] - Quote
durazell wrote:I keep on getting disconnected/socket closed during gameplay. I can play for hours without prb, BUT as soon Im idle for more than 5 minuttes Im disconnected again. This issue has occured ever since 29 feb or perhaps earlier. I've played eve for almost 9 yrs and this never happend to me before. Submitted a ticket...I wonder what the solution could be. This is pretty much exactly my experience, so you're not alone. Idle clients are just DCing
Picked up another socketclose with Pingplotter running as well.
http://i.imgur.com/dC8S8as.jpg
There is a small Packetloss spike at around the same time as the socketclose, at 19:02 (7:02 in Pingplotter). |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.11 04:27:15 -
[6] - Quote
Okay, did some testing with a VPN. Note, my main computer is a Win 7 OS.
With the VPN going on a different route than the telia.net servers (Through an Asian server), three idle clients remained responsive, received updates as they should, and had no socketcloses for an hour and a half. Turning off the VPN brought the unresponsiveness back, and the clients quickly started not received updates, and one socketclose within 10 minutes.
Turning the VPN back on (Hong Kong server this time) and the issues went away again.
However, at the same time I had a Win 10 laptop going with two other clients at the same time without a VPN going, and Pingplotter telling me it was going through the Telia.net servers. At no point after 3 hours of this testing did this computer get a socket close, and the clients remained completely responsive.
Win 7 PC without VPN = Problems Win 7 PC with VPN = Fine Win 10 Laptop without VPN = Fine
I might try installing Win 10 on the PC to see if that makes a change. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.11 07:09:28 -
[7] - Quote
Installed Win 10 on the PC, and tried without a VPN.
Nothing has changed. Opened 5 clients, waited 5 minutes, and typed something into a chat channel. Only 2 of them received the chat update. The two that did not receive it wouldn't respond when attempting to move the ship for 20+ seconds. 15 minutes and a socket close.
Laptop clients are still working perfectly.
I have no idea what's going on at this point.
Going to try using the WiFi through the laptop to the PC.
Caught a socket close with a 1 second interval Ping Plot. Wireshark is picking up three clients worth of data.
http://i.imgur.com/E3cvMmL.jpg |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.11 08:06:43 -
[8] - Quote
Bridging the WiFi connection from my router through the Laptop to the PC, rather than using a direct ethernet cable to the router.
30 minutes, no socketcloses, clients respond immediately, and they're updating like they should.
vOv |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.11 12:34:42 -
[9] - Quote
* Just to clarify, PC < ethernet > Laptop < WiFi > Router is the setup that works?
Correct.
* I am pondering if there is an incompatability between the network card in your PC and your router - has there been a software update on your router recently?
Checked the drivers on the ethernet card. Last updated early last year, no newer driver available. Checked for software updates on router, can't find anything that would suggest it. Updated firmware to see if it would help. No change.
* The network cable you are using could be problematic - can you test with another cable?
Different cable is causing same issue with laptop. Detailed below
* What make/model is the network card in the PC and what model is the router?
The router model is Model No. TD-W8960N connecting to a Intel(R) 82579V Gigabit Network Connection
* What speed is the port on your router? if it is gigabit, can you set the PC to 100 full duplex and test? If it is 100 meg, can you set it to 10 full duplex and test?
Going to guess it's a Gigabit as that's in the name. Set it to 100 Mbps Full Duplex. No change.
* Do you have (or can you borrow) a switch to see if plugging that in between your PC and router helps?
I don't have one, and I don't know of anyone that would. Sorry.
Just tried a new test. Laptop connected via Ethernet cable to router, and the same issues started cropping up. Unresponsiveness, not updating, etc. This is a different cable than the one I'm using on the PC, and a different port on the router.
So now...
PC connected via Ethernet cable to router = Problems Laptop connected via Ethernet cable to router = Problems Laptop connected to WiFi = Fine PC connected via Ethernet cable to Laptop, connected to WiFi = Fine PC connected through VPN = Fine
I'm going to try some other games and see if idling in them cause any issues. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.12 08:02:07 -
[10] - Quote
Quote:Try setting it to 10 just for a short test.
Set the card to 10Mbps, no change. Tried the Half Duplex settings, no change.
Quote:Just out of curiosity, what make and model is the network adapter on the laptop?
Realtek PCIe FE Family Controller. The WiFi is 'RaLink RT5390R 802.11 bgn WiFi Adapter'
I'll see if I can get my hands on a different router at some point. But the likelihood of that happening at any time soon isn't exactly high. |
|
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.12 11:52:22 -
[11] - Quote
Helios Anduath wrote:[quote=Shade Millith]Actually, another quick test, can you try disabling Windows Firewall and any security software you have running for a quick test? What other common apps have you got running on the laptop and desktop?
Disabled Windows Firewall, disabled all non-Microsoft services, and disabled all startup programs. No change.
Tried opening the game from the EXEfile in the Bin folder. No change.
As for common apps, I really can't think of anything other than EVE, Firefox and EFT. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.13 00:20:51 -
[12] - Quote
A couple people have posted on Reddit that they're having the same issue. Idle clients DCing, starting recently around when CCP did their server upgrade.
https://www.reddit.com/r/Eve/comments/4a5s69/anyone_else_consistently_getting_socket_closes/
I suspect this might be more widespread, with people not noticing their clients not updating properly, and only noticing it when they actually get a socketclose. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.13 00:43:58 -
[13] - Quote
Thij Vesser wrote:I'm having this problem for the last couple weeks. For me, the socket close doesn't happen unlessI have an instance of Firefox or chrome open. I'm good until I open an out of game browser. I'll get a socket closed between 3 to 10 minutes after a browser opens.. It won't drop all characters out of game if I have several of them logged in. That part seems random. Ive been using Opera as an out of game browser all day and did the have any issues all all. I'm on comcast, and hard wired to the router. I haven't tried to duplicate the problem on wifi, but I will this evening
I suspect that this might be because the browser is distracting you from your client, making the clients idle.
Try this test for me.
Open all your clients, and have each character in a chat channel.
Go to your Task Manager, and under Performace Tab, then Resource Monitor, find all the EXEfile.exe under Processes with Network Activity. Tick them to keep an eye on them.
Do not do anything to the clients. Don't even click on them or touch them.
When several of the EXEfile.exe reach 0 under "Receive (B/sec)" in the Resource Monitor type something into the chat channel.
Try this several times over a 20 minute period. Let the clients hit 0 on the "Receive (B/sec)", and have one client post something in the chat.
Are all of the characters getting the chat post?
I will have an attempt without a browser open. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.13 02:59:46 -
[14] - Quote
I setup my Android phone to work as a USB Tether. Problem is gone, same as the laptop.
I have just noticed that hop 10 and 6 are changing IP rapidly. Especially hop 10, changing every one to two 1-second intervals. Checking other connections with other games (War Thunder and Robocraft), this is not happening.
Hop 10 IP changing between -
62.115.141.141 62.115.113.229 62.115.115.203 62.115.114.137 62.115.114.143 62.115.142.233 62.115.113.225 ... ...
and the list goes on.
However, this is occurring with both my Wired and WiFi connection, and doesn't seem to affect the WiFi connection. |
Shade Millith
Jebediah Kerman's Junkyard and Spaceship Parts Co. I N F A M O U S
179
|
Posted - 2016.03.13 04:56:39 -
[15] - Quote
Opened 5 clients on Singularity server with the Wired connection. Idle clients had no lag, no unresponsiveness, updating perfectly fine, even after idling for 20+ minutes.
Jumped back and forth between Sisi and Tranq a couple of times. Idle clients on Tranquility stop updating within minutes. Idle clients on SiSi are 100% fine. |
|
|
|